home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / extra / ny_002.zip / SYSOP.DOC < prev    next >
Text File  |  1995-09-27  |  19KB  |  408 lines

  1. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2. New York 2008 Sysop Documentation
  3. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  4.  
  5. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  6. WARNING! This game might contain material some people might find offensive,
  7. please review the game if you are not sure. You might edit the language file
  8. if you wish, "LINES.DAT" and "MENUS.DAT". (Never offended me! It's quite clean
  9. as for my personal opinion)
  10.  
  11. "LINESC.DAT" and "MENUSC.DAT" are the clean version files.
  12. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  13.  
  14. Welcome to New York 2008 version 0.02
  15.  
  16. Read WHATSNEW.DOC for new stuff in this version!
  17.  
  18. ALSO READ THE READ.ME FILE FOR IMPORTANT INFO!!!!
  19.  
  20. NOTE: I included file called NY2008.ANS (and a smaller .ASC) to include in
  21. your logon proccess if you wish.
  22.  
  23. WHAT IS IT?:
  24. NY2008 is a fully multi-node aware RPG door game, which includes on-line
  25. fights and, on-line messages. Also the game includes all essential parts of
  26. an RPG game, being similiar to some other popular doors, like LORD or USURPER.
  27. The purpose of the player is to blow up New York and get rid of it's evil ways
  28. for this the players need an Atomic Bomb. Try the game out with the -L option.
  29. This game can run in ASCII, ANSI or AVATAR, and I will add RIP as soon as 
  30. somebody draws some nice pics...
  31.  
  32. There is a clean mode in now with the -CL option.
  33.  
  34. No reset is neccessary, the game assumes as new if the user files are missing.
  35.  
  36. If you want to change some of the language, edit files LINES.DAT and MENUS.DAT!
  37. (or LINESC.DAT and MENUSC.DAT for clean mode)
  38.  
  39.  
  40. UPGRADING:
  41. form ALL versions:
  42. Just unzip the archive into yer directory. Backup your .CFG file so you can
  43. look at it for reference to edit the new .CFG file. It is not necessary to
  44. use the new .CFG file, but It might have new stuff in it, check the .CFG file
  45. for more info.
  46.  
  47. INSTALATION:
  48. Well to get you up and running fast, let's get to the instalation. Copy all
  49. files into a directory (e.g. C:\NY2008) and edit the NY2008.CFG file to your
  50. systems specifications. It has been known to cause problems, if you edit
  51. the comm parameters in the .cfg file, I recomend leaving them commented out
  52. if your bbs software can pass those to the program. They are there for the
  53. purpose if some bbs didn't pass these.
  54.  
  55. If your bbs software cannot pass the comport information through the door
  56. file, then edit the comport options in the .CFG file. If you run a multiple
  57. nodes on such a system create more .CFG files (e.g. NY1.CFG, NY2.CFG) edit
  58. these ... (You have to put all the settins in both af them!) and start the
  59. NY2008.exe with the -C option (e.g. NY2008.EXE -Cny1.cfg)
  60.  
  61. If you have a bbs software that passes the comport information leave the
  62. comport settings in the .CFG file commented out. Even on a multinode system.
  63. !!Unless you use non-standard IRQ's, read in the problems section!)
  64.  
  65. The game does not need to be reset ... if all system files are missing it
  66. tells the program to start over. If you ever need a reset run RESET.BAT,
  67. which will erase all user information. (IT DOES NOT ASK FOR CONFIRMATION!)
  68. (note: the file of winners will not be deleted to keep records)
  69.  
  70. The game does not need to be reset at all for that matter, every time
  71. somebody wins he is just ereased so others can continue to play and this
  72. person may start over. So the game is more or less continuous.
  73.  
  74. Take a look at the EXAMPLE.BAT to see an example batch file to run the game.
  75.  
  76. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  77. Personalities
  78. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  79.  
  80. NY2008 can behave like (status line and sysop keys):
  81.  
  82.  NY2008 (behaves as an opendoors door, but the status line has player stats)
  83.  Standard Opendoors Door (Similiar to to RA 1.11)
  84.  Wildcat
  85.  Remote Access
  86.  PCBoard
  87.  
  88. You can switch to the NY2008 personality anytime by pressing Alt-[F1] in the 
  89. game. From this personality you can go to any other personality. Or you can
  90. set the default personality in the .CFG file.
  91.  
  92. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  93. Clean Mode
  94. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  95.  
  96. I don't think it's neccessary as the game is quite clean, and adding this
  97. will prolly not making it as fun and also taking away some choices for the
  98. player.
  99.  
  100. At requests I added clean mode. I cleand up the lines.dat and menus.dat files
  101. and saved them as linesc.dat and menusc.dat. Use the -CL option to enable
  102. clean mode. Rape and getting hookers was taken out in the clean mode.
  103.  
  104. If you have any ideas what not to put in the clean mode and/or how to change
  105. it, please let me know!!!!
  106.  
  107.  
  108. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  109. Adding IGM's
  110. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  111.  
  112. You can add In Game Modules to NY2008 as they become available. You can an
  113. infinite number of IGM's.
  114.  
  115. You can also add IGM's as fight events. you add the igm's to the file 
  116. 3rdevent.dat the same way you add them to 3rdparty.dat. If you want all the
  117. IGMs you have in the otehr stuff menu available as fight events just copy
  118. the 3rdparty.dat file into the 3rdevent.dat file!
  119.  
  120. To add IGM's follow the instructions of the IGM author. If the IGM does not
  121. have an installation program that adds it to the 3rdparty.dat file, you have
  122. to add it yourself, it is done like this: (you add two lines for each IGM)
  123. (there can be comments - lines starting with ";" or blank lines in the
  124. 3rdparty.dat file now)
  125.  
  126. How to put entries into the 3rdparty.dat file (and 3rdevent.dat).
  127.  
  128. This will run CASINO.EXE with the game dir as it's working dir:
  129.  
  130. `@C`4asino
  131. C:\BBS\NY2008\CASINO\CASINO.EXE C:\BBS\NY2008\
  132.  
  133. This will run CASINO.EXE with c:\bbs\ny2008\casino as it's working dir:
  134. NOTE: The "*" must be THE VERY FIRST character on the command line!
  135.  
  136. `@C`4asino
  137. *C:\BBS\NY2008\CASINO\CASINO.EXE C:\BBS\NY2008\
  138.  
  139. This will show CASINO.EXE IGM only to users with security higher or equal
  140. to 50 (lower cannot run it):
  141.  
  142. `@C`4asino
  143. {50}C:\BBS\NY2008\CASINO\CASINO.EXE C:\BBS\NY2008\
  144.  
  145. NOTE: the brackets can be placed anywhere in the command line:
  146.  
  147. `@C`4asino
  148. C:\BBS\NY2008\CASINO\CASINO.EXE C:\BBS\NY2008\ {50}
  149.  
  150. or:
  151.  
  152. `@C`4asino
  153. C:\BBS\NY2008\CASINO\CASINO.EXE {50} C:\BBS\NY2008\
  154.  
  155. are equivalent!
  156.  
  157. You can also have your personalized ANSI, ASCII and AVATAR IGM menu, just
  158. create OTHER.ANS, OTHER.ASC and OTHER.AVT and put it into the game dir. You
  159. don't have to make all of them .ANS and .ASC will suffice but creating .AVT
  160. version makes it faster! (if the player has that terminal emulation!)
  161.  
  162. NOTE: Probably the IGM will need the path to the dropfiles that ny2008 creates.
  163. The node number and user number will be passed to the program by generic
  164. arguments so you don't have to worry about it.
  165.  
  166. NOTE2: The name of the IGM should only be under 30 characters long.
  167. (including color codes)
  168.  
  169. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  170. Drop Files
  171. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  172.  
  173. NY2008 Recognizes these dropfiles (you can configure your own drop file
  174. in the .cfg file. See the ny2008.cfg file for complete details.
  175.  
  176. NY2008 does not need to know the name of the drop file as it will find the one
  177. it thinks is the best, if you want to specify exactly which drop file to use
  178. put it's name in th epath either in the .cfg file or with the -P option!
  179.  
  180.  
  181. +--------------------------+----------------------------------------+
  182. | FILE FORMAT              | EXAMPLE BBS SYSTEMS                    |
  183. +--------------------------+----------------------------------------+
  184. | CHAIN.TXT                | WWIV                                   |
  185. +--------------------------+----------------------------------------+
  186. | DORINFO1.DEF             | RBBS-PC                                |
  187. +--------------------------+----------------------------------------+
  188. | DORINFO1.DEF             | QuickBBS                               |
  189. |      &                   | Remote Access (versions 0.01-0.04)     |
  190. | EXITINFO.BBS (Std. Ver.) |                                        |
  191. +--------------------------+----------------------------------------+
  192. | DOOR.SYS (DoorWay Style) | Remote Access                          |
  193. +--------------------------+----------------------------------------+
  194. | DOOR.SYS (PCB/GAP Style) | PC-Board                               |
  195. |                          | GAP                                    |
  196. +--------------------------+----------------------------------------+
  197. | DOOR.SYS (WildCat Style) | Wildcat 3.00 and above                 |
  198. |                          | Telegard                               |
  199. +--------------------------+----------------------------------------+
  200. | SFDOORS.DAT              | Spitfire                               |
  201. |                          | TriTel                                 |
  202. +--------------------------+----------------------------------------+
  203. | CALLINFO.BBS             | WildCat 2.xx                           |
  204. +--------------------------+----------------------------------------+
  205. | DORINFO1.DEF             | Remote Access (versions 1.00 and later)|
  206. |      &                   |                                        |
  207. | EXITINFO.BBS (Ext. Ver.) |                                        |
  208. +--------------------------+----------------------------------------+
  209.  
  210. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  211. Maintanance
  212. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  213. There are two ways to run the maintanance:
  214.  
  215. SMART MAINTANANCE: First time the game is played in a day. This way users
  216.   will not get deleted if nobody plays that day does not count.
  217.  
  218. REGULAR MAINTANANCE: Maintanance has to be run from a batch file.
  219.   While this otion is not so useful on a small system or if the game is
  220.   not used too often.
  221.  
  222. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  223. SMART MAINTANANCE: This is the default so you do not have to worry about
  224.   anything.
  225.  
  226. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  227. REGULAR MAINTANANCE: Will not cause problems if others are on at the time of
  228.   maintanance (e.g. Somebody logged on just before midnight and another player
  229.   after midnight). Although this is acounted for I recomend using regular
  230.   maintanance in cases this happens too often.
  231.  
  232.   To run regular maintanance, run the game with the -NM option so that if you
  233.   call maintanance at say 3:00AM the game knows not to run the maintanance
  234.   earlier. Then call the game with the -M option to run maintanance only. This
  235.   option will not send anything to the remote system. New day WILL start at
  236.   midnight no matter what time the maintanance is run, be sure to run it every
  237.   day though ....
  238.  
  239.  
  240. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  241. RUNNING STUFF IN MAINTANANCE
  242. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  243.  
  244. NY2008 has the option to run an external program after it's nightly
  245. maintanance, just create 3rdmnt.bat and put whatever you want in there and
  246. it will run it after every maintanance. Do not make your maintanance too
  247. long since on most systems maintanance usually takes place when the first
  248. user gets online.
  249.  
  250. If you want to send remote output, there is a "3rdmnt.inf" file created,
  251. it has the same format as the IGM dropfile, so look at that in the
  252. 3rdparty.doc file
  253.  
  254. You could also use the old style, and use the option in the .cfg file, but
  255. no "3rdmnt.inf" is created for that one and I recomend strongly agains it
  256. since the above way is just a better way to do it, and more flexible.
  257.  
  258.  
  259. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  260. COMMAND LINE
  261. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  262.  
  263. Options:
  264.  
  265.   -C   =   Run the game with config file differen from NY2008.CFG
  266.        (e.g. -Cnyalt.cfg = run NY2008 with the NYALT.CFG file)
  267.  
  268.   -L   =   Force local operation. Does not read the drop file and asks for
  269.        your name. (press enter on the name prompt for quick sysop logon)
  270.  
  271.   -P   =   Use drop file in dir specified after this option. You can also
  272.        specify a drop file to use. (e.g. -Pc:\ra\doorinfo1.def)
  273.  
  274.   -N   =   Which node is this game running on. (e.g. -N2 for node 2)
  275.        can be from 1 to 255.
  276.  
  277.   -NM  =   Do not run the maintanance. The game will be aware it is a new
  278.        day, but the data files are left alone. (See above)
  279.  
  280.   -M   =   Run maintanance only, runs only in local mode, used to run
  281.        maintanance from the nightly batchfile. It will only run if it has
  282.        not been run that day before. (See above)
  283.  
  284.   -DV  =   Use direct video writes. Might be faster local display but can
  285.        cause problems in multitasking enviroments.
  286.  
  287.   -CR  =   Crash recovery. Turn all online flags off and read in all the
  288.        temporary files so that users will not loose what they got when
  289.        the crash occured. Also will read in the ny2008.usr file and
  290.        create new score file!
  291.        WARNING!!! BE SURE NOBODY IS REALLY ONLINE!!!!!
  292.  
  293.   -CL  =   Clean mode. I don't recommend it, but if you really think the
  294.        regular ver is offending, use it then. Give me any ideas of
  295.        what should still be changed in the clean mode.
  296.  
  297. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  298. That's IT!!!
  299.  
  300. You've done it ....
  301.  
  302. run NY2008 -L to test it local, and enjoy the game
  303.  
  304.  
  305. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  306. NY 2008 Player Editor!
  307. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  308. Now a full blown editor lets you edit practically every aspect of the
  309. character. But of course you have to register to get this great feature!
  310.  
  311. This editor is remote aware so it uses the same command line arguments,
  312. (not the maintanance ones of course but it supports -C,-L,-P,-DV,-N ...)
  313. The typical command line would be "nyedit -l" since i suppose you will do
  314. most the editting, but you also might give the co-sysops the oportunity to
  315. do some editting. The editor does not require ANSI graphics! (but it will
  316. sure look better in ansi!)
  317.  
  318.  
  319. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  320. PROBLEMS
  321. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  322.  
  323. These are the problems I know about, if you run into a problem installing the
  324. game, try looking in some other doors docs if you can find an answer there, or
  325. contact me or somebody who has more experience (Me of course being the
  326. smartest:)
  327.  
  328.   If your remote users get garbage, that's probably because your bbs is
  329.   locked at a different baud from the door, check these settings. Try
  330.   fiddeling around with the settings. Sometimes this happens if the port isn't
  331.   locked properly. Try disabeling the communication options in the .cfg file
  332.   if your bbs can pass them, to be sure that they are the same. And try
  333.   to use DOOR.SYS if you can as it passes more info to the door! Also check
  334.   your modem manual for the lock rates, usually it is 19600 for 14400 modem
  335.   etc... It might be different and causing problems. If you use a fossil, be
  336.   sure it's locked right.
  337.  
  338.   If you use Fossil and non-standard IRQ's you have to create individual
  339.   *.cfg files for each node (see INSTALATION) and in those you have to
  340.   specify the IRQ number and the other com stuff. This is a problem in the
  341.   comm drivers I use, but you can easily work it out like this.
  342.  
  343.   If your user file or your messages get erased during or after maintanance,
  344.   each maintanance creates backup files of both the mail and the users.
  345.   "nybak.usr", "nyback.msx" and "nyback.msg" are backups created before
  346.   maintanance or crash recovery of "ny2008.usr", "ny2008.msx" and "ny2008.msg".
  347.   If you want too keep permanent backup these are the files to backup. If
  348.   you put them back into the directory and want the game to read them run
  349.   "ny2008 -cr" to read them in. (they have to be named "ny2008.*" not
  350.   "nybak.*"!)
  351.  
  352.   (As it seems now it's fixed ... it ran 3 months over the summer without
  353.   a problem! So I left this here so if it happens let me know!!!)
  354.   If your user file gets erased and the game displays the unable to access
  355.   user file message then the file locking bug is not yet fixed, since i will
  356.   not be here over the summer and i will have no time or place to work on the
  357.   game, you will just have to bear with it. It is not a bug that happens all
  358.   the time, on my system the game with the bug ran 2 weeks before any problems.
  359.   What I recomend is to keep backup files as described above and if an error
  360.   occures, just put in the backups. If you have a single node system, set
  361.   the SingleNodeOnly option in the .cfg file as this should kill the bug. At
  362.   least as far as I know it could be something in the file locking. Sorry about
  363.   that guys and I hope i fixed it, but I'm not sure (All the other stuff now
  364.   seems right so i don't think there is no reason for that bug to happen, and
  365.   I've tried to test the game through several maintanances and play it, but
  366.   one player does not do as much as many people do, but at least it worked
  367.   fine for me).
  368.  
  369.  
  370. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  371. SUGGESTIONS?
  372. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  373.  
  374. Do you want to see something in the game that's not there ... just contact me
  375. and tell it to me and if I find it usefull or fun I'll add it ...
  376.  
  377. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  378. WHAT'S TO COME
  379. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  380.  
  381. Here is what I'm planning on doing in the game:
  382.  
  383. Special skills in fighting (karate,boxing,telepathy,...)
  384. RIP Graphics ...
  385. Make fights generally more sofisticated (using limited items - rocks ...)
  386.  
  387. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  388. REGISTRATION
  389. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  390.  
  391. The registration is $15 and all future upgrades are for FREE.
  392. Read the REGISTER.DOC for more info.
  393.  
  394. If you have any questions, call my board :
  395.  
  396. (520) 297-0889
  397.  
  398. or send me internet e-mail to:
  399.  
  400. GEORGEL@GAS.UUG.ARIZONA.EDU
  401. or
  402. GEORGEL@BIGDOG.ENGR.ARIZONA.EDU
  403.  
  404. or post in the DoUGHneT GaMeRZ forum to Franz (this is slow).
  405.  
  406. See the CONTACT.DOC for all the distro sitez, beta sitez and other contact
  407. info.
  408.